首页> 外文OA文献 >EPC: Extended Path Coverage for Measurement-Based Probabilistic Timing Analysis
【2h】

EPC: Extended Path Coverage for Measurement-Based Probabilistic Timing Analysis

机译:EpC:基于测量的概率时序分析的扩展路径覆盖

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Measurement-based probabilistic timing analysis (MBPTA) computes trustworthy upper bounds to the execution time of software programs. MBPTA has the connotation, typical of measurement-based techniques, that the bounds computed with it only relate to what is observed in actual program traversals, which may not include the effective worst-case phenomena. To overcome this limitation, we propose Extended Path Coverage (EPC), a novel technique that allows extending the representativeness of the bounds computed by MBPTA. We make the observation data probabilistically path-independent by modifying the probability distribution of the observed timing behaviour so as to negatively compensate for any benefits that a basic block may draw from a path leading to it. This enables the derivation of trustworthy upper bounds to the probabilistic execution time of all paths in the program, even when the user-provided input vectors do not exercise the worst-case path. Our results confirm that using MBPTA with EPC produces fully trustworthy upper bounds with competitively small overestimation in comparison to state-of-the-art MBPTA techniques.
机译:基于测量的概率时序分析(MBPTA)计算出软件程序执行时间的可信上限。 MBPTA具有基于测量的技术的典型含义,即用它来计算的界限仅与实际程序遍历中观察到的内容有关,其中可能不包括有效的最坏情况。为克服此限制,我们提出了扩展路径覆盖(EPC),这是一种允许扩展MBPTA计算的边界的代表性的新颖技术。通过修改观测到的时序行为的概率分布,使观测数据在概率上与路径无关,从而对基本块可能从通往它的路径中获取的任何收益进行负面补偿。这样,即使用户提供的输入向量没有执行最坏情况的路径,也可以得出程序中所有路径的概率执行时间的可信上限。我们的结果证实,与最新的MBPTA技术相比,将MBPTA与EPC结合使用可产生完全可信赖的上限,而竞争性地高估了这些上限。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号